stone borrer - Turkish English Dictionary